ca26dc08eeca5a8c4acf9d13a6d7a1ff5c0a02cc,src/main/java/gov/nysenate/openleg/service/entity/member/search/ElasticMemberSearchService.java,ElasticMemberSearchService,searchMembers,#String#SessionYear#String#LimitOffset#,71
Before Change
/** {@inheritDoc} */
@Override
public SearchResults<SessionMember> searchMembers(String query, SessionYear sessionYear, String sort, LimitOffset limOff) throws SearchException {
return search(QueryBuilders.filteredQuery(QueryBuilders.queryString(query), FilterBuilders.termFilter("sessionYear", sessionYear.getYear())), null, sort, limOff);
}
private SearchResults<SessionMember> search(QueryBuilder query, FilterBuilder postFilter, String sort, LimitOffset limOff)
After Change
@Override
public SearchResults<SessionMember> searchMembers(String query, SessionYear sessionYear, String sort, LimitOffset limOff) throws SearchException {
return search(
QueryBuilders.boolQuery()
.must(QueryBuilders.queryStringQuery(query))
.filter(QueryBuilders.termQuery("sessionYear", sessionYear.getYear())),
null, sort, limOff);
}